Duality in mathematics